About Richmond Pharmacology Limited (04269261) United Kingdom