About Istanbul Blackburn Ltd (13427319) United Kingdom