About Mckibbin 1970 Limited (NI620628) United Kingdom