About C. J. Hurford & Sons Limited (08696586) United Kingdom