About Compsoft Limited (02478435) United Kingdom