Useful Links

Scottish/British CyclingCycling Touring Club 
Highly recommended to join a cycling organisation that gives insurance cover.

British Cycling Races
(links setup to search Scotland)

Track Racing
Road Racing
Time trials

CycloCross related

Halfords (10% off if you're a British Cycling member, just take your card in)
Planet-x