About Wentworth Design Studio Ltd (08087871) United Kingdom