About Logos Therapy Services Limited (04990125) United Kingdom