About Rocksand Computers Limited (01997591) United Kingdom