About Primrose Cottage Industries Ltd (10232774) United Kingdom