About Monsters Ball Kennels Stud Service Ltd (12979248) United Kingdom