About Addlestone Electronics Limited (00822762) United Kingdom