About Mcg (st Edmunds) Limited (13558029) United Kingdom