About J.c.j.l. Marketing Services Limited (05961482) United Kingdom