About S And One Limited (11752417) United Kingdom