About Lcc Management Limited (08186896) United Kingdom