About B. A. Builders Limited (03983983) United Kingdom