About Circuitmaster Designs Limited (02821323) United Kingdom