About Spring Farm Kennels Limited (04818380) United Kingdom