About Tudor House K9 Facility Limited (12847423) United Kingdom