About James Ritchie Clocks (established 1809) Ltd (SC447235) United Kingdom