What's wrong with Cam Tool & Fasteners Ltd?

Your Contact Information