About Grill House Po6 Ltd (12359843) United Kingdom