About James Innes & Son Limited (SC260434) United Kingdom