VALLEY BLADES LIMITED