About The Salon On The Green Limited (11127385) United Kingdom