CFD (Contract Flooring Distributors). We manufacture and supply various specialist products for the flooring industry as well as undertaking specialist flooring installation...