About J.s. Marketing Services Limited (02641172) United Kingdom