About Thomas Johnstone (holdings) Limited (SC576942) United Kingdom