About Sheffield Tank And Drum Company Limited (08324900) United Kingdom