About Timing Pulleys International Limited (01336265) United Kingdom