About Wentworth Computer Holdings Limited (02144902) United Kingdom