About Veco Electric Bicycle Ltd (12749601) United Kingdom