About Bbq Shack Ltd (11962966) United Kingdom