About The Flume Catheter Company Limited (10047300) United Kingdom