About Mcgowan Associates Limited (11396857) United Kingdom