About Myers Timber Ltd (08217632) United Kingdom