About Silver Clock Holdings Limited (12358794) United Kingdom