About Jackdor Engineering Ltd (11923958) United Kingdom