About Worcester Timber Products Limited (07267187) United Kingdom