About John Geddes (cycles) Limited (01387031) United Kingdom