About Andover Timber Company Ltd (10955376) United Kingdom