About Jimmy Thompson Creative Ltd (12123953) United Kingdom