About Glasgow Sole Spa Ltd (SC575006) United Kingdom