About Bad Dog Designs Nixie Clocks Limited (09973314) United Kingdom