About Bax And Hammer Ltd (12142620) United Kingdom