About Biocatalysts (1995) Limited (01766880) United Kingdom