About Lci Controls Ltd (06933152) United Kingdom