About Ditzy Dog Studio Ltd (13434628) United Kingdom