About Neilmed Limited (05863333) United Kingdom