About Heka Respirator Ltd (12907030) United Kingdom