About Counter Pulsation Limited (10941133) United Kingdom