About Think Dog Limited (06419980) United Kingdom