About J&e Marketing Ltd (11781403) United Kingdom