About Steak N Bake Ltd (11425281) United Kingdom