About Richard S Pharma Limited (05392001) United Kingdom