About James Wood Limited (02218932) United Kingdom