About Taylormade Fasteners Limited (09480126) United Kingdom