About Westworth Engineering Limited (09545501) United Kingdom