About Jackmark Engineering Limited (01870994) United Kingdom