About Istanbul Bbq Blackburn Ltd (12035748) United Kingdom