About Longworth Engineering Ltd (04654516) United Kingdom