About Mcgowan Keane Ltd (11407041) United Kingdom