About Smerud Medical Research Uk Limited (05844549) United Kingdom