About Wilby Computers Limited (03596193) United Kingdom