About Littleheath Investments Llp (OC426930) United Kingdom