About Steakbox Limited (10430505) United Kingdom