About Haddingley Ltd (10421785) United Kingdom