About The Ilam Cross Trust (04978686) United Kingdom