About Wentworth Investment Management Limited (06802517) United Kingdom