About Lx Green Services Ltd (13486844) United Kingdom