About Bear And Mole Productions Ltd (13194906) United Kingdom