About Bury St Edmunds Management Limited (11908090) United Kingdom