About Hall & Associates (marketing) N I Limited (NI673403) United Kingdom