About Jigsaw International Limited (03497502) United Kingdom