About Strop And Bristle Limited (10702380) United Kingdom