About Gloucester Timber Company Ltd (12990763) United Kingdom