About Natural Canine Ltd (12577641) United Kingdom