About Terry S Grill Ltd (12405494) United Kingdom