About The Meyer Therapy Practice Ltd (12813670) United Kingdom