About Jkmcgowan Ltd (12978823) United Kingdom