Terms
Taunton & District Carnival Committee Ltd – A Company Limited by Guarantee – Registered in England No 2923638