About Latchets Kennels Limited (07999423) United Kingdom