About D. Sims & Son Limited (04396925) United Kingdom