About Channelwood Preservations Limited (01662131) United Kingdom