About Haslake Limited (12582794) United Kingdom