About Primrose & Rose Limited (13045496) United Kingdom