About Banbury Kennels Limited (10605342) United Kingdom