About Sheffield Creative Interiors Limited (11895197) United Kingdom