About Maguire And Hurst Painting Contractors Limited (07912018) United Kingdom