About Kilbride Biotek Limited (10633497) United Kingdom