About Northern Clocks Limited (03788041) United Kingdom