About Powell Medical Ltd (13581497) United Kingdom