About D P Hindmarsh Limited (04553069) United Kingdom