About The Country Music Channel Limited (01076394) United Kingdom