About John Paton & Son Limited (SC095417) United Kingdom