About Beltane Gresham Investment Llp (OC396380) United Kingdom