Coats Group Plc Tech Stack & Careers