About A & B Builders Supplies Limited (02671333) United Kingdom