About Mcg (st Edmunds Holdings) Limited (09819636) United Kingdom