About Clifton Timber Limited (03426123) United Kingdom