About Shrewsbury Medical Limited (08914458) United Kingdom