About D & H Sales (LP003902) United Kingdom