About Mcgowan Investments Limited (03049610) United Kingdom