About Harpenden Canine Creche Ltd (11042127) United Kingdom