About William Alexander Cosmetics Ltd (12468953) United Kingdom