About Mckie Project Services Limited (12616148) United Kingdom