About Germany Barry Biological Ltd. (12299587) United Kingdom