About Wentworth Capital Partners Limited (12142925) United Kingdom