About Bristol Novelty Limited (01712605) United Kingdom