About Barks And Brooms Ltd (12196081) United Kingdom