About Lindsay Investments Limited (11190982) United Kingdom