About The Charlotte Aitken Trust (CE020324) United Kingdom