Company name: Cotswold Costumes
Description: Hello! We are Cotswold Costumes, a costume hire shop based in Gloucestershire.
Tradeplas Building, Stroud Road, Nailsworth GL6 0BE, United Kingdom