You have mentioned in your comments that you don't rest steak. This is why it leaks the red liquid when you cut it. Any good restaurant will rest your steak, hence them being less leaky.
This Serious Eats article explains very well why you should rest steak (and any other meat). Essentially, as the meat cools, the shape of its fibers changes, allowing it to retain the liquid.
107-10 minutes is about the right length of time to rest a steak. Heston Blumenthal recommends resting on a wire rack rather than a plate to prevent one side steaming.