About Denmore Electronic Design Limited (SC109993) United Kingdom