About J & B Timber Products Limited (11494868) United Kingdom