About Holmes Circuit Designs Limited (03188436) United Kingdom