About C&s Offshore Solutions Ltd (12293935) United Kingdom