About Vaughan Roofing & Scaffolding Ltd (12486135) United Kingdom