About James C. Innes And Sons Limited (SC038483) United Kingdom