About Simon Peck Interiors Limited (02711745) United Kingdom