About Halifax Intl Marketing Solutions Ltd (08569136) United Kingdom