About Wentworth International Limited (10979347) United Kingdom