About Compulogic Limited (03651867) United Kingdom