About Original Timber Limited (08489596) United Kingdom