Founded in 1931, LBS Builders Merchants is the largest and leading independent builders’ merchant in South Wales.