About The Cara Trust (02284056) United Kingdom