About Intermarketing Consultants Limited (02999297) United Kingdom