About Mckeown Holdings Ltd. (NI639227) United Kingdom