About Kennel Hill Ltd (10777118) United Kingdom