About M.a.c. (roofing & Contracting) Limited (01224597) United Kingdom