About Sbw Grill Ltd (11860671) United Kingdom