About Timken Uk Limited (03392504) United Kingdom