About Sheffield Metallurgical And Engineering Association (02830671) United Kingdom