Cycling campaign group: gobike
The would probably be able to give you a list of local cycling groups.
I have some details on council contacts but not with me at the moment. I look them up, and get back to you.
What sort of shops are you looking for? Bike shops? Or something else?
I have no idea about contacts at the Beeb etc, but BBC scotland is based in Glasgow. I certainly have no ideas about production companies!
PM me if you need any local help.