About Mcmillan Alloys Limited (08370220) United Kingdom