About Lcci No1 Limited (02980066) United Kingdom