About Lfo Consulting Limited (09956032) United Kingdom