About Wentworth House Limited (08598165) United Kingdom