About Jimmys Marketing Ltd (13104990) United Kingdom