About Steve Dabbs Electronics Design Ltd (11661710) United Kingdom