About S W Paterson & Co. Limited (SC250073) United Kingdom