About S Limited (04910341) United Kingdom