About The May Tree Salon Limited (12122951) United Kingdom