About Terror Dog Studio Ltd (11792059) United Kingdom