About Zen Architectural Fittings Limited (05628800) United Kingdom