About Wentworth Designs & Interiors Limited (08019045) United Kingdom