About Trenchdare Engineering Limited (01792958) United Kingdom