About Lanegrove Investments Ltd (12870280) United Kingdom