About Peak Electronic Design Ltd. (03112399) United Kingdom