About Saltire Rally Club Ltd. (SC287818) United Kingdom