About B & C Builders Limited (03368901) United Kingdom