About Sensata Technologies Limited (00644436) United Kingdom