About Glenavon Timber Treatment Limited (04479012) United Kingdom