About The Venue Bury St Edmunds Ltd (12698829) United Kingdom