About James Huntley & Sons Ltd. (03167867) United Kingdom