About Norfolk Electric Bikes Ltd (11428285) United Kingdom