About Primrose Corporation Limited (11128070) United Kingdom