About Foundations Independent Living Trust Limited (04593407) United Kingdom