About Sheffield Supplies Limited (03147906) United Kingdom