About Haufselts Ltd (12417390) United Kingdom