About Puzzle Constructions Limited (09607036) United Kingdom