About Glo Tanning Studio Verwood Ltd (11918912) United Kingdom