About Electronic Specifier Limited (06755141) United Kingdom