About Megasun (eccles) Limited (08340035) United Kingdom