About L.f. Ellis Limited (10857314) United Kingdom