About Setchell Medical Limited (09519131) United Kingdom