About U.g.j. Haylock & Sons Limited (00815228) United Kingdom