About Wallace Towers Masts Ltd (NI062704) United Kingdom