About Miller And Hood Projects Limited (12995882) United Kingdom