About Speirs Pharma Limited (SC484952) United Kingdom