About Thomson Sawmills Holdings Limited (08299304) United Kingdom