About Optimum Roofing & Building Limited (11921216) United Kingdom