About S And A Associates Ltd (12941057) United Kingdom