About Abbots Leigh Kennels Limited (10901725) United Kingdom