About Denim Dog Limited (11966836) United Kingdom