About James Mcgowan Ltd (11736552) United Kingdom