About S Grill Ltd (12859390) United Kingdom