About French Kennel 17 Limited (10836505) United Kingdom