About Compuguide Limited (06337991) United Kingdom