About Lamaur Engineering Solutions Limited (09059234) United Kingdom