About Howson & Huntley Ltd (12273628) United Kingdom