About Weleda (u.k.) Limited (00203230) United Kingdom