About J.d.i. Integrated Marketing Limited (07846222) United Kingdom