About Lx Engineering (south) Limited (07474434) United Kingdom