About J Mcgowan Limited (08227788) United Kingdom