About Compass (harwich) Ltd (05840889) United Kingdom