About Discmark Computers Limited (03124252) United Kingdom