About Mark Wall Communications Ltd. (07625752) United Kingdom