About Leander International Kennels Limited (01609446) United Kingdom