About Blake Construction And Maintenance Limited (12136111) United Kingdom