About Dymond Fox Limited (03717317) United Kingdom