About York Maze Limited (07264520) United Kingdom