About Metalcast (holdings) Limited (02390156) United Kingdom