About Wentworth Stanley Corporation Ltd (11521518) United Kingdom