About The Theo Gimbel Charitable Trust Limited (00974689) United Kingdom