About Demeter (CE023411) United Kingdom