About Glenmere Timber Company Limited (01139262) United Kingdom