About Mega Industrial Limited (09471308) United Kingdom