About The Morpeth Electric Bicycle Company Ltd (10961371) United Kingdom