About Jigsaw Safety & Design Limited (09808061) United Kingdom