About Thomson Straw & Haulage Limited (09686413) United Kingdom