About Lynwood Electricals Limited (03960886) United Kingdom