About Taylor Maxwell Timber Limited (01295681) United Kingdom