About Sandwell Pharma Limited (12759941) United Kingdom