About Jigmill Limited (01815622) United Kingdom