About Biotechnica Services Limited (02788026) United Kingdom