About Glam Nails & Spa Limited (10336598) United Kingdom