About London & Manchester Investments Limited (11871409) United Kingdom