About Cliff-clocks Limited (09894253) United Kingdom