About D P Richardson Limited (10120229) United Kingdom