About Biopharmaceutical Solutions Ltd (05565195) United Kingdom