About Glasgow Nails & Beauty Supplies Limited (10364063) United Kingdom