About D.j.r. Marketing Solutions Limited (04939784) United Kingdom