About Johnstone Investments Limited (12297760) United Kingdom