About Saltire Investments Limited (02521904) United Kingdom