About Jimmy & The Bee Ltd (09624732) United Kingdom