About Sheffield Interiors Limited (09249112) United Kingdom