About S Wood Products Limited (04909353) United Kingdom