About The Bodymind Studio (glasgow) Limited (SC549616) United Kingdom