Firms are looking outside not because of lack of talent
Britain educates < 50% of what it presently consumes across the board in high tech. The number differs. It is probably less than 20% in molecular biology and pharmaceutics, going up to about 60% in various engineering disciplines. IT is about middle of the road. At the same time we do have an oversupply of humanitarian graduates of all sorts though and graduates with humanitarian degrees are taking jobs like real estate management, etc which do not need a degree.
As far as Romanian being cheap, the starting salary for university qualified software developer in Romania and Bulgaria is already higher than in the UK. I would not call that cheap. It is only a matter of time until they have enough positions in other high tech areas (due to companies opening R&D there) to make the current British pharmaceutical and life sciences completely unsustainable.