About Turquaz Barbecue Restaurant Ltd (10474940) United Kingdom