About Tommy Dog Limited (11034741) United Kingdom