About S & Aa Ltd (12013476) United Kingdom