About B & A Construction Holdings Limited (13160588) United Kingdom