About Cob Studios Limited (07114672) United Kingdom