About Smith Scientific Limited (02883009) United Kingdom