About Haylock Limited (05737180) United Kingdom