About Canine Interpreter Limited (12796165) United Kingdom