About Clydesdale Timber Products Limited (03323992) United Kingdom