About L.f.t. Construction Limited (05592568) United Kingdom