About Mann Mcgowan Group Limited (09895784) United Kingdom