About Sanditon Investment Trust Plc (09040176) United Kingdom