About Chelsea Beauty And Aesthetics Limited (12860926) United Kingdom