About L F F T Limited (05411487) United Kingdom