About Haslock Limited (01462642) United Kingdom