About Jidra Engineering Limited (07760459) United Kingdom