About Amcast Limited (02607014) United Kingdom