About Wells & Wood Limited (08322034) United Kingdom