About Denholme Village Kennels & Cattery Ltd (12644598) United Kingdom