About Faucher Mediwear Ltd. (13325465) United Kingdom