About Taw & Torridge Scaffolding Ltd (07968205) United Kingdom