About Blackrock Pharmaceuticals Limited (06458588) United Kingdom