About Lynnmoore Engineering Company Limited (02890297) United Kingdom