About Pharmacological Research Observatory Ltd (SC657814) United Kingdom