About Compass Plus (great Britain) Limited (05591482) United Kingdom