Save Added By Nicko Steel Now Closed Niko Steel & Engineering LLP Shop Sheds, Ground Floor, 6A-B, Plot 18-20 Established in 1981, Niko Steel & Engineering ... Facilities: