About Istanbul & Bramley Grill Ltd (13338536) United Kingdom