About Manseadon Industrial Co. Limited (13112831) United Kingdom