Caffyns plc (79GL) Financial Health & Risks | Ticker