About S & Sa Enterprises Limited (11621654) United Kingdom