About Lscc Limited (07443196) United Kingdom