About Leamington Dog Lovers Ltd (13339238) United Kingdom