R&D Rebates from HMRC Deliver a Further c.£105,000 | RNS | Ticker