About Mega Trading & Services Limited (03328760) United Kingdom