About J.j. & T.h.haylock Limited (00628504) United Kingdom