About The Great British Barbecue Company Limited (11447344) United Kingdom