About Cymar Electronics Limited (03010686) United Kingdom