About Mcgowan & Bros Ltd (12428036) United Kingdom