About K&r Mcgowan Ltd (NI008356) United Kingdom