About Hickson Timber Products Limited (00260225) United Kingdom