About C&s (swansea) Limited (11962518) United Kingdom