About D.dodd Electrical Design Ltd (11275488) United Kingdom