About Melcom Electronics Limited (03131115) United Kingdom