About Bawer Grill Ltd (12721266) United Kingdom