About C&c Beauty Services & Products Ltd (12532287) United Kingdom