About Generation Roofing & Maintenance Limited (12534007) United Kingdom