About Senegal Kennel Club Limited (12009757) United Kingdom