About J. H. Patchett & Sons Limited (00506619) United Kingdom