About Primrose Cleaning Solutions Services Ltd (12523334) United Kingdom