About Bartram Timber Merchants Limited (08156723) United Kingdom