About Mckeegan International Limited (NI047628) United Kingdom