About D Haigh & Co Ltd (06833813) United Kingdom