About Laughing Dog Limited (11160117) United Kingdom