About The Steak Walthamstow Ltd (12674530) United Kingdom