About Haslop Ltd (12022087) United Kingdom