About Squashed Robot Films
Squashed Robot Films are a strategic, creative and friendly production company who create video, film, TV, photography, animation and new media. We are based in Cheltenham, Gloucestershire.
These days every business needs some kind of digital content but we make sure you get the right content on the right platform and in front of the right people.