About Pendulum (clocks) Limited (02612720) United Kingdom