Cotswold Marquees and Manufacturing returns in 2024