About The Lemon Tree Beauty Salon Limited (11309170) United Kingdom