About Tudor House Puppies & Stud Limited (12848452) United Kingdom