About Hall Mark Africa Limited (11504183) United Kingdom