About Leci Services Limited (10162197) United Kingdom