About Kennel Base Company Ltd (11883912) United Kingdom