About Lily Kerridge Coffee Plc (10349425) United Kingdom