Wealth of honours for Metro Swimming club