About Taunton Logs Limited (08386699) United Kingdom