About Lf Europe Services Limited (04166604) United Kingdom