About B & L Building And Construction Ltd (12114198) United Kingdom