About Bury St. Edmunds Investments Limited (04446867) United Kingdom