About Mcc London Projects Limited (08196440) United Kingdom