About The Kennels Management Company Limited (13586863) United Kingdom