About Mason Architectural Hardware Limited (05291452) United Kingdom