About Sd Grill Ltd (12155779) United Kingdom