01753 546 374 info@carouselwindsor.com Carouselwindsor is the trading name of Carousel Entertainment of Windsor Ltd Registered in England & Wales No 03164410 Vat No: GB-666 118 329