About Wentworth Ltd (11256180) United Kingdom