About Langham Toll Kennels Limited (06408968) United Kingdom