About Bioshipper Ltd. (06586278) United Kingdom