About Taurus Medical Solutions Limited (06702207) United Kingdom