About James A. Jobling And Company Limited (01253632) United Kingdom