About Bear And Moose Limited (12508130) United Kingdom