About Larkfield Investments Limited (03087988) United Kingdom