About S4a (scotland) Ltd. (SC381256) United Kingdom