About Talon Fasteners Ltd (05633064) United Kingdom