About Novelty Products Limited (07771516) United Kingdom