About S&s Offshore Sloutions Ltd (12068870) United Kingdom