About Sichern Architectural Hardware Limited (11518475) United Kingdom