About Tykes Bikes Sales Limited (09757850) United Kingdom