About Biopharma Stability Testing Laboratory Limited (08064938) United Kingdom