About Kelvedon Clocks Limited (04849445) United Kingdom