About Sheffield Timber Company Limited (02498970) United Kingdom