About Dyson Richards Limited (00207249) United Kingdom