About Primrose Group Limited (11329874) United Kingdom