About Glenmere Timber Holding Co Limited (13286599) United Kingdom