About Haslocks Limited (02958132) United Kingdom