About B & A Construction Bristol Limited (12028155) United Kingdom