About Taylormade Induction Limited (02284924) United Kingdom