About Duffield Clinical Ltd (09081152) United Kingdom