About D & J Haigh Limited (07125677) United Kingdom