I had some business cards made on Vistaprint, (cheap price, good quality) I always carry them around.
At every game I always see both managers and ask if they have my details for the Referee Marking Card, I then hand them a business card. I get loads of friendlies most I have to turn down.