About The Escape Game Llanelli Ltd (11100127) United Kingdom