About Jack James Marketing Ltd (12570695) United Kingdom