About Ill Dog Limited (12176815) United Kingdom