About L.a.f. Builders Limited (12988090) United Kingdom