About Key Fasteners Limited (05192005) United Kingdom