About J. Mcgowan & Sons Ltd (11466352) United Kingdom