Production & Post Netflix signs lease for Uxbridge production space Pushes company's commitment to UK production