About Compass (technology Systems) Limited (03412171) United Kingdom