About City Clocks Limited (06989383) United Kingdom