About Kembery Antique Clocks Limited (04479254) United Kingdom