About James Clark Investments Ltd (11430756) United Kingdom