Contact Anglo International Ltd – Construction and Recruitment in Malta and Europe.