About Special Purpose Electronics Limited (01667465) United Kingdom