About Keendog Limited (09772674) United Kingdom