About Johnston Investments Ltd (08378095) United Kingdom