About M & I Builders & Maintenance Ltd (08343093) United Kingdom