About Wentworth & Jeffries Limited (11228939) United Kingdom