About The Grill Str4tford Ltd (13290535) United Kingdom