About Traill Mckimmie Recruitment Ltd (12509179) United Kingdom