About Mark Hall Constructions Ltd (10027091) United Kingdom