About L.f.e. Associates Limited (02268164) United Kingdom