About Lexden Engineering Company Limited (00616264) United Kingdom