you can try www.jobserve.co.uk it has loads of jobs for contractors/freelancers in the computing industry - not sure how many will have you based at home, but it is a good place to start.
Their are a number of sites where you can find jobs for freelance programmer. Their are some sites that are true while some are fake as well, so need to find out which one is the best. You also have to know what all things a company consider while appointing a freelance developer. You can follow this link http://www.tictacdo.c...ityTemplate15gt5e7fkq This link will help you to know what all areas you need to focus on to become a good freelance developer and many other points of your interest.