About Bio (manufacturing) Limited (09201293) United Kingdom