About C&r Architectural Hardware Limited (07063895) United Kingdom