About Baystone Computers Limited (03391339) United Kingdom