About Novelty Clocks Limited (02228972) United Kingdom