About Haylock Holdings Limited (13700953) United Kingdom