About Society Of Cosmetic Scientists Limited (08952288) United Kingdom