Showing all 3 results

Founded in 1981 as Moorhouse Engineering in Bethesda, soon to become DMM and move to more suitable premises in Llanberis in 1986, the company celebrated 30 years of manufacturing in 2011.



Rescue Carabiner


This is a demo store for testing purposes — no orders shall be fulfilled. Dismiss