About Bear And Stick Ltd (13114045) United Kingdom