The Land of Lost Content (museum), Craven Arms, UK review