Full Year Trading Statement and Notice of Results - Judges Scientific plc | RNS | Ticker