About Essential Canine Life Skills Ltd (13537440) United Kingdom