About John Martin Investments Limited (SC133939) United Kingdom