About Jackmark International Limited (03042348) United Kingdom