About C&s Technology Ltd (06901656) United Kingdom