About Wentworth & West Limited (11170963) United Kingdom