About S & A Capital Investments Limited (13150207) United Kingdom