About John Cobb & Sons Limited (01006650) United Kingdom