About Power Electronics & Controls Limited (01849904) United Kingdom