About Whyte Bikes Limited (02131034) United Kingdom