About Solera Cosmetics Limited (06937579) United Kingdom