The Floor Restoration Company phone St. Andrews Castle, 33, St. Andrews Street South Bury St. Edmunds, Suffolk IP33 3PH map