IMI agrees sale of Truflo Marine - IMI plc | RNS | Ticker