About Ilmer Lucas Terrier Club Ltd (08507956) United Kingdom