About Mcgowan & Rutherford Limited (02938639) United Kingdom