About Wentworth Alexander Holdings Ltd (13191460) United Kingdom