20100318 world.uk: Britain opens high-tech hub to screen flyers