About John Paterson & Sons Limited (SC285926) United Kingdom