About The Glow Spa Limited (13275347) United Kingdom