About Ale Canine Solutions Limited (12574852) United Kingdom