About Duffield Balti & Grill Ltd (13083657) United Kingdom