About Haddow & Co Ltd (01903227) United Kingdom