About Sefton Pharma Ltd (13705505) United Kingdom