About Compusolve Enterprises Ltd (03233445) United Kingdom