About Intermarketing Group Limited (07858676) United Kingdom