About Kc Poodles Ltd (12624093) United Kingdom