About Bury St Edmunds Holdings Limited (12691077) United Kingdom