Taylor Vinters fined £172,934 for regulatory breaches