About The Life Skills Trust (06184249) United Kingdom