About Calla Salon Limited (07972332) United Kingdom