About S And A Corporation Ltd (13620891) United Kingdom