About Ashford Timber Limited (01665437) United Kingdom