About J&kmcgowan Ltd (12937610) United Kingdom