About Cannock Chase Holiday Cottages Ltd. (08316981) United Kingdom