About Sandy Hill Studios Trust Cio (CE024806) United Kingdom