About Upsall Timber Company Limited (01188444) United Kingdom