About Wentworth Associates Limited (10489754) United Kingdom