About European Top Dog Champion Ltd (08071878) United Kingdom