About S & A Investments Limited (04189634) United Kingdom