About Northbold Timber Agency Ltd (13225444) United Kingdom