About Speirs Medical Limited (10333422) United Kingdom