About John Strathearn & Son Limited (SC063516) United Kingdom