About Jo Blu Salon Limited (07740703) United Kingdom