About Sala Therapy Leicester Limited (12524702) United Kingdom