About Harold Howe Electronics Limited (07260504) United Kingdom