About Saltire Solutions Ltd (SC419162) United Kingdom