About M Mcgowan Limited (07592881) United Kingdom