About Harborne Electronics Ltd (13196691) United Kingdom