Hardware in Penzance, Cornwall We help you find any company! Devenish Trading Limited Unit 20c Long Rock Industrial Estate, Long Rock Penzance, Cornwall