Hiya,
I have heard of them, they are a party company i lookied into joining last year, they sounded weel established and the girl phoned me from ireland and was very knowledgable.
The down side was I had never heard of them and had never tried there products which were high end prices.
I decided not to go ahead with them but signed up with Neals Yard instead.