Company name: Carnival Store
Description: Family-run fancy dress specialist
95 Hammersmith Rd, London W14 0QH, United Kingdom