About Jag Engineering Designs Ltd (07180230) United Kingdom