About Deansford Kennels Limited (12693554) United Kingdom