About Dogfence Limited (08724449) United Kingdom