Specilist Floor Finishes,Design and installation - Cattell, D.