About Marcus Miller Building Limited (13314869) United Kingdom