About S & A Ltd (10489118) United Kingdom