About S.t.p. Timber Products Limited (02805123) United Kingdom