About Lencia Services Limited (08193800) United Kingdom