About Herbal Spa & Acupuncture Limited (13486529) United Kingdom