About S&o Services Ltd (11614033) United Kingdom