About Jimmy Walker Football Ltd (12399303) United Kingdom