About Lcc United Kingdom Limited (03072423) United Kingdom