Company name: Squiggles Entertainments
Description: Welcome to Squiggles Entertainments, your one stop shop for party entertainment , inflatables and party supplies in the West Midlands and South Staffordshire.
15 Smarts Ave, Shenstone Woodend, Shenstone, Lichfield WS14 0PB, United Kingdom