About Alastair Mcgowan Associates Ltd (09207589) United Kingdom