About North Yorkshire Electric Bikes Ltd (08170827) United Kingdom