About M.e.c. Building Solutions Limited (10470282) United Kingdom