About Vernon Bikes Limited (10938273) United Kingdom