About Ls Moorgate Limited (04161241) United Kingdom