About S & P Wood Limited (04685858) United Kingdom