About The Lime Tree Beauty Clinic Limited (04659161) United Kingdom