Pak trio quizzed by Scotland yard