About Traditional Oak & Timber Company Limited (05803641) United Kingdom