About Compass Clean Oxford Ltd (11018983) United Kingdom