About Bury St Edmunds Group Limited (12971366) United Kingdom