About Mind & Body Studio (kirkcaldy) Ltd (SC541248) United Kingdom