About Durham Bikes Limited (11621950) United Kingdom