About Steak Animation Limited (09872373) United Kingdom