About Durran Ltd (13292656) United Kingdom