About Norris Biomedical Services Limited (08358664) United Kingdom