About Ls London Limited (07440600) United Kingdom