About C.j. Hempsall & Sons Limited (00360609) United Kingdom