About Lynnbarn Engineering Ltd (11570843) United Kingdom