About L & B Builders Ltd (09017868) United Kingdom