About Durran Grill Ltd (13166787) United Kingdom