wide range of colour and finishes composite flooring