About Malthouse Investments Limited (01486661) United Kingdom