About Wentsworth Ltd (11586116) United Kingdom