About B & T S Builders Merchants Ltd (03967008) United Kingdom