About J C Thomas & Sons Limited (04468731) United Kingdom