Why We Like Cardiff

Cardiff is one of the most significant creative cities in the UK, a centre for writers, artists, filmmakers, musicians, performers…

Read More

We’ve Moved!

We are absolutely thrilled to share the news that Cloth Cat Animation has moved to a brand new studio situated…

Read More