About Magee Marshall And Company Limited (00026135) United Kingdom