About S & D Pharma Limited (02569124) United Kingdom