Mega metals ltd is an average company. Their websi...
Mega metals ltd is an average company. Their website megametals.co.uk is decent, nothing too fancy. I had an alright experience with them, nothing exceptional. Overall, I would say they are just okay.