About Tynworth Engineering Limited (11138834) United Kingdom