The company is located in Sheffield under the ID 00993478. The company was set up in 1970. The office of this firm is situated at Europa Link Sheffield Business Park. The postal code for this place is S9 1XU. The enterprise's SIC and NACE codes are 2862, that means Manufacture of tools. Its most recent financial reports describe the period up to 2002-04-30 and the latest annual return was submitted on 2005-03-23.