About Bear And Wizard Ltd (09319874) United Kingdom