About Marcus Hall Props Limited (06032468) United Kingdom