About Kempslade Investments Limited (00766628) United Kingdom