About Timkel Limited (12286208) United Kingdom