About Mega Electric Limited (08935102) United Kingdom