About Stewing Steak Studio Limited (12094348) United Kingdom