About Ja Haylock Holdings Limited (13050332) United Kingdom