About Pascals Grill & Barbecue Ltd (13627741) United Kingdom