About Barrier Biotech Limited (02493312) United Kingdom