About Wentworth Holdings Limited (09582395) United Kingdom