About The Village Beauty Spa Limited (05532661) United Kingdom