About Woodall Nicholson Holdings Limited (08381707) United Kingdom