About Lynchet Engineering Solutions Limited (06837826) United Kingdom