About Namaste Spa Limited (09244411) United Kingdom