About Lx Technical Services Ltd (04766422) United Kingdom