About Wentworth Ridge Ltd (12060722) United Kingdom