About James Brearley & Sons Limited (03705135) United Kingdom