About C&s Partners Uk Limited (13391036) United Kingdom