About Cloth Cat Animation Limited (05991179) United Kingdom