About Bear And Hammers Ltd (12874322) United Kingdom