About Lcc Holdings Limited (07178643) United Kingdom