About Jag Design Limited (04070888) United Kingdom