About Electrosell Limited (13089583) United Kingdom