About The Oxford Puzzle Company Limited (08635797) United Kingdom