Angel Biotechnology Holdings plc (LSE:ABH), Cramlington, U.K. Business: Biomanufacturing Departed: Stuart Duncan and Sir Peter Brown ...