About Palm Beauty & Aesthetics Limited (12429028) United Kingdom