About Jag Industries Limited (08434902) United Kingdom