About Dowell Metal & Ferroalloy Co. Limited (06328953) United Kingdom