About Bleedstoppers International Ltd (13339881) United Kingdom