About B & A Builders Ltd (08964752) United Kingdom