About Kennet Bioservices Limited (02266184) United Kingdom