About Suffolk Timber Products Limited (09947535) United Kingdom