About Wentworth House Investments Limited (09310932) United Kingdom