About Wentworth Design Limited (04111159) United Kingdom