About Wentworth Computers Limited (03172416) United Kingdom