About J. D. Farnill Limited (08974920) United Kingdom