About Kemp Mcmurray Investments Limited (SC482398) United Kingdom