About Lcc Communications Limited (03321821) United Kingdom