About Grill House South End Limited (12786539) United Kingdom