About Linton London Investments Limited (07007269) United Kingdom