About B & L Construction Limited (06220113) United Kingdom