About Primrose Ltd (12507471) United Kingdom