About C. & S. Instrument Services Limited (01142152) United Kingdom