About Kelly Dolphin Salon Limited (08071101) United Kingdom