About Jag Manufacturing Limited (08434935) United Kingdom