About Deerfield Holdings Limited (12875969) United Kingdom