About Hammond Electronics Limited (01811022) United Kingdom