About Wentworth Management Limited (04197651) United Kingdom