About Biological Preparations Limited (06729209) United Kingdom