About E-waste London Ltd (13079758) United Kingdom