About Therapy And Life Skills Ltd. (10020632) United Kingdom