About Avon Timber Merchants Limited (02497863) United Kingdom