11 employees
Catchpole & Rye is a foundry that manufactures bath and bathroomware metals cast in iron, brass, copper, and aluminium.
1992