About Grill House Sw Limited (12776541) United Kingdom