About Mccormack Site Services (ireland) Limited (NI017972) United Kingdom