About Cooper Tire & Rubber Company International Development Limited (00894744) United Kingdom