About A. & R. Electronic Developments Limited (02671135) United Kingdom