About D L Richardson Limited (12173777) United Kingdom