About D. J. Haswell Limited (07605909) United Kingdom