About Cannock Chase Escape Room Ltd (11145179) United Kingdom