About Cook Taylor Woodhouse Limited (08355796) United Kingdom