About Lannon Engineering Ltd (12107463) United Kingdom