About Sussex Timber Products Limited (03259538) United Kingdom